using System.Collections;
using System.Collections.Generic;
using UnityEngine;



public class StructLearnFunction : MonoBehaviour
{
    DoubleVec doubleVec1;
    DoubleVec doubleVec2;
    void Start()
    {
        doubleVec1 = new DoubleVec(2, 2, 2);
        doubleVec2 = new DoubleVec(2, 2, 2);
        DoubleVec doubleVec3 = - doubleVec1;
        doubleVec3 = doubleVec1 + doubleVec2;
        doubleVec3 = doubleVec1 - doubleVec2;
        doubleVec3 = doubleVec1 + 1;
        doubleVec3 = doubleVec1 * 1;
        doubleVec3 = doubleVec1 / 1;
        double A = doubleVec1.Magnitude;
        doubleVec3 = doubleVec1.normalized();
        doubleVec3 = LearnExtention.normalized(doubleVec1);
        bool _bool = doubleVec1 == doubleVec2;
        _bool = doubleVec1 != doubleVec2;
        _bool = doubleVec1 > doubleVec2;
        _bool = doubleVec1 < doubleVec2;
        _bool = doubleVec1 <= doubleVec2;
        _bool = doubleVec1 >= doubleVec2;
        //  double mag= doubleVec1.Magnitude;
        // double mag1 = DoubleVec.MagnitudeVec(doubleVec1);
        // Debug.Log("mag=" + mag);
        Debug.Log("doubleVec3=" + doubleVec3.x+"&"+ doubleVec3.y+"&"+ doubleVec3.z);

    }

    // Update is called once per frame
    void Update()
    {
        
    }
}
